x86, hvm: gcc44 build fix.
authorKeir Fraser <keir.fraser@citrix.com>
Sun, 1 Mar 2009 14:58:07 +0000 (14:58 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Sun, 1 Mar 2009 14:58:07 +0000 (14:58 +0000)
commitb16ca0e441f3f1dadd9e6b610f670099e74e50d5
treeced4f90010773e75e0fd607e79001d792b8fe89c
parent1622101b19ef43860f846353ceef1b0bbf0ebab2
x86, hvm: gcc44 build fix.

Broken constrain in inline asm.  Bytewise access works with a, b, c, d
registers only, thus "r" is wrong, it must be "q".  gcc 4.4 tries to
use the si register, which doesn't work and thus fails the build.

From: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
xen/arch/x86/hvm/vpic.c